From a2fef51b6486c3ba26a6837718944715d3b27a21 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Javier=20Jard=C3=B3n?= Date: Wed, 14 Jul 2010 01:58:29 +0200 Subject: [PATCH] GtkToolButton: unseal private pointer --- gtk/gtktoolbutton.c | 7 ++++--- gtk/gtktoolbutton.h | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/gtk/gtktoolbutton.c b/gtk/gtktoolbutton.c index 6cbd954acd..7f17084f2a 100644 --- a/gtk/gtktoolbutton.c +++ b/gtk/gtktoolbutton.c @@ -106,7 +106,6 @@ static GObjectClass *parent_class = NULL; static GtkActivatableIface *parent_activatable_iface; static guint toolbutton_signals[LAST_SIGNAL] = { 0 }; -#define GTK_TOOL_BUTTON_GET_PRIVATE(obj)(G_TYPE_INSTANCE_GET_PRIVATE ((obj), GTK_TYPE_TOOL_BUTTON, GtkToolButtonPrivate)) GType gtk_tool_button_get_type (void) @@ -290,8 +289,10 @@ gtk_tool_button_init (GtkToolButton *button, GtkToolButtonClass *klass) { GtkToolItem *toolitem = GTK_TOOL_ITEM (button); - - button->priv = GTK_TOOL_BUTTON_GET_PRIVATE (button); + + button->priv = G_TYPE_INSTANCE_GET_PRIVATE (button, + GTK_TYPE_TOOL_BUTTON, + GtkToolButtonPriv); button->priv->contents_invalid = TRUE; diff --git a/gtk/gtktoolbutton.h b/gtk/gtktoolbutton.h index e9ba386a16..3783e70657 100644 --- a/gtk/gtktoolbutton.h +++ b/gtk/gtktoolbutton.h @@ -47,7 +47,7 @@ struct _GtkToolButton GtkToolItem parent; /*< private >*/ - GtkToolButtonPrivate *GSEAL (priv); + GtkToolButtonPrivate *priv; }; struct _GtkToolButtonClass -- 2.30.2